take on (so) - French English Dictionary